Tootsville::Infinity-Request-Buddy

Function

Infinity-Request-Buddy names a function, with lambda list (D USER RECIPIENT/S):

Request adding a user to your buddy list (mutual-add) using the notification-based system.

Lisp REQUEST-BUDDY = JSON requestBuddy

(Added in 1.1)

To request a buddy, first you send a requestBuddy packet. That user will be given an unique signature code and prompted whether they agree to be your buddy. If they agree, they'll send a requestBuddy packet back with your name and the signature code.

Usage

{ buddy: LOGIN }

{ buddy: LOGIN, sign: SIGNATURE }

Example

{ buddy: "catvlle" }

{ buddy: "catvlle", sign: "xyzzyfoo" }

Changes from 1.0 to 1.1

The old system allowed users to simply add anyone to their buddy list; cv. TOOTSVILLE INFINITY-ADD-TO-LIST. The new system requires mutually confirmed adding. AKA the Twitter vs. Facebook mechanisms.

New in 1.1

This was new in Romance 1.1

File

Defined in file src/infinity/legacy-commands.lisp.